Randomized Approximation Schemes for Cuts and Flows in Capacitated Graphs
نویسندگان
چکیده
We improve on random sampling techniques for approximately solving problems that involve cuts and flows in graphs. We give a near-linear-time construction that transforms any graph on vertices into an -edge graph on the same vertices whose cuts have approximately the same value as the original graph’s. In this new graph, for example, we can run the -time maximum flow algorithm of Goldberg and Rao to find an – minimum cut in time. This corresponds to a -times minimum – cut in the original graph. In a similar way, we can approximate a sparsest cut to within in time using a previous -time algorithm. A related approach leads to a randomized divide and conquer algorithm producing an approximately maximum flow in time.
منابع مشابه
Incidence cuts and connectivity in fuzzy incidence graphs
Fuzzy incidence graphs can be used as models for nondeterministic interconnection networks having extra node-edgerelationships. For example, ramps in a highway system may be modeled as a fuzzy incidence graph so that unexpectedflow between cities and highways can be effectively studied and controlled. Like node and edge connectivity in graphs,node connectivity and arc connectivity in fuzzy inci...
متن کاملPacking multiway cuts in capacitated graphs
We consider the following “multiway cut packing” problem in undirected graphs: given a graph G = (V,E) and k commodities, each corresponding to a set of terminals located at different vertices in the graph, our goal is to produce a collection of cuts {E1, · · · , Ek} such that Ei is a multiway cut for commodity i and the maximum load on any edge is minimized. The load on an edge is defined to b...
متن کاملNear Linear Time Approximation Schemes for Uncapacitated and Capacitated b-Matching Problems in Nonbipartite Graphs
We present the first fully polynomial approximation schemes for the maximum weighted (uncapacitated or capacitated) b–Matching problems for nonbipartite graphs that run in time (near) linear in the number of edges, that is, given any constant δ > 0 the algorithm produces a (1 − δ) approximation in O(mpoly(δ−1, logn)) time. We provide fractional solutions for the standard linear programming form...
متن کاملFlow equivalent trees in undirected node-edge-capacitated planar graphs
Given an edge-capacitated undirected graph G = (V ,E,C) with edge capacity c :E → R+, n = |V |, an s − t edge cut C of G is a minimal subset of edges whose removal from G will separate s from t in the resulting graph, and the capacity sum of the edges in C is the cut value of C. A minimum s − t edge cut is an s − t edge cut with the minimum cut value among all s − t edge cuts. A theorem given b...
متن کاملComputing minimum cuts in hypergraphs
We study algorithmic and structural aspects of connectivity in hypergraphs. Given a hypergraph H = (V, E) with n= |V |, m= |E| and p = ∑ e∈E |e| the fastest known algorithm to compute a global minimum cut in H runs in O(np) time for the uncapacitated case, and in O(np+ n2 log n) time for the capacitated case. We show the following new results. • Given an uncapacitated hypergraph H and an intege...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- SIAM J. Comput.
دوره 44 شماره
صفحات -
تاریخ انتشار 2015